home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / a_man / cat1 / xnetdd.z / xnetdd
Encoding:
Text File  |  2000-04-14  |  6.9 KB  |  199 lines

  1.  
  2.  
  3.  
  4.      XXXXNNNNEEEETTTTDDDDDDDD((((1111MMMM))))     KKKK----AAAASSSShhhhaaaarrrreeee bbbbyyyy XXXXiiiinnnneeeetttt ((((11119999 DDDDeeeecccc 1111999999996666 8888....4444))))     XXXXNNNNEEEETTTTDDDDDDDD((((1111MMMM))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.           xnetdd - Xinet's NET Doubler Daemon
  10.  
  11.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.           ////uuuussssrrrr////eeeettttcccc////aaaapppppppplllleeeettttaaaallllkkkk////xxxxnnnneeeettttdddddddd [ ----dddd_l_e_v|----DDDD ] [ ----aaaa ] [ ----llll ] [ ----oooo ] [ ----ZZZZ _z_o_n_e ]
  13.  
  14.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  15.           This program services requests from NetDoubler Macintosh
  16.           clients when they are logged into K-AShare or FullPress
  17.           servers.  NetDoubler for the Macintosh is available from
  18.           Asant'e Technologies, Inc.  _X_n_e_t_d_d must be run in conjunction
  19.           with the AppleShare server _k_s_d(1m), and must be restarted
  20.           (or simply _s_t_a_r_t another one) if _k_s_d's server name or zone
  21.           list changes.  _X_n_e_t_d_d is normally started from the AppleTalk
  22.           services file, /usr/etc/appletalk/services.
  23.  
  24.           By default, _x_n_e_t_d_d puts itself in the background, then looks
  25.           up the server name and zones that the local AFPServer has
  26.           registered with _n_b_p_d(1m), and registers both ADSP and TCP
  27.           NetDoubler service in the same set of zones.  Any other
  28.           already-registered NetDoubler service on the local host will
  29.           be unregistered.  It will not register itself for NetDoubler
  30.           service until an AFPServer is registered.  After
  31.           registering, it writes a startup message into the
  32.           /usr/adm/appletalk/at_log file, where all _x_n_e_t_d_d messages go
  33.           unless debugging options redirect them elsewhere.
  34.  
  35.      OOOOPPPPTTTTIIIIOOOONNNNSSSS
  36.           The following command-line options are supported:
  37.  
  38.           ----dddd _l_e_v
  39.                Turns on debugging for a subset of items.  _l_e_v is a hex
  40.                bitmask.  See table below for a listing of what bit
  41.                controls what debugging information.
  42.  
  43.           ----DDDD   Turns on ALL debugging and sends the messages to
  44.                standard error.
  45.  
  46.           ----aaaa   Run on the ADSP protocol only.  This is useful if TCP
  47.                is not configured on your network.  Without this
  48.                option, _x_n_e_t_d_d will support both TCP and ADSP
  49.                protocols.
  50.  
  51.           ----llll   Turn off locking, a la _k_s_d(1m).  Don't use it.
  52.  
  53.           ----oooo   One child mode, a la _k_s_d(1m).  By default, _x_n_e_t_d_d
  54.                creates a new process to service new logins after a
  55.                small number of clients (usually 4) are logged in.  The
  56.                ----oooo option causes a new server to be created for each
  57.                login.  This might be necessary to keep NFS delays for
  58.                one user from affecting others.  Older processes will
  59.                terminate when the last user they are serving logs out.
  60.  
  61.  
  62.  
  63.      Page 1                                          (printed 3/26/98)
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      XXXXNNNNEEEETTTTDDDDDDDD((((1111MMMM))))     KKKK----AAAASSSShhhhaaaarrrreeee bbbbyyyy XXXXiiiinnnneeeetttt ((((11119999 DDDDeeeecccc 1111999999996666 8888....4444))))     XXXXNNNNEEEETTTTDDDDDDDD((((1111MMMM))))
  71.  
  72.  
  73.  
  74.           ----ZZZZ _z_o_n_e
  75.                Up to 16 zones may be given on the command line with
  76.                the ----ZZZZ option (a separate ----ZZZZ is needed for each zone).
  77.                If specified, these zones override the zones in which
  78.                _k_s_d(1m) has registered itself.
  79.  
  80.      SSSSIIIIGGGGNNNNAAAALLLLSSSS
  81.           _X_n_e_t_d_d responds to TERM, INT, HUP and USR1 _s_i_g_n_a_l(5)s.  TERM
  82.           and INT cause it to unregister itself, cleanly close any
  83.           open files, and exit.  It responds to HUP by continuing to
  84.           serve any logged-in users until they all log out, then it
  85.           exits (without unregistering itself).  The USR1 signal
  86.           causes _x_n_e_t_d_d to send a current user list and list of open
  87.           files to the at_log file (or stderr if debugging options
  88.           have chosen that debug path).
  89.  
  90.      DDDDEEEEBBBBUUUUGGGGGGGGIIIINNNNGGGG
  91.           Hex bit    The debug item it enables
  92.  
  93.           00000001   Send debug text to stdout (instead of AppleTalk Log file)
  94.           00000002   Error messages (this should _a_l_w_a_y_s be on)
  95.           00000004   AppleShare volume information
  96.           00000008   Access and locking in Open File Table
  97.           00000010   Locating and opening UNIX files
  98.           00000020   Setup and Socket info
  99.           00000040   Details about NetDoubler packets
  100.           00000080   High-level ADSP info
  101.           00000100   ADSP packet details
  102.  
  103.           00000800   Info on generating FPOs (FullPress only)
  104.  
  105.           00008000   C Source file and line where debug message comes from
  106.           00010000   PID of process logging the debug message
  107.           00020000   Date/Time that message is generated
  108.           00040000   Include the debug level in the message
  109.  
  110.      SSSSEEEEEEEE AAAALLLLSSSSOOOO
  111.           _k_s_d(1m), _f_p_o_d(1m)
  112.  
  113.      FFFFIIIILLLLEEEESSSS
  114.           /usr/adm/appletalk/at_log
  115.                error and debug message log file
  116.  
  117.           /usr/adm/appletalk/KASPubVols
  118.                public AppleShare volumes list
  119.  
  120.           ~/.KSVols
  121.                per-user volumes list
  122.  
  123.           /usr/adm/appletalk/fiddb.new.*
  124.                AppleShare Server File/Directory ID database, used to
  125.                locate files.
  126.  
  127.  
  128.  
  129.      Page 2                                          (printed 3/26/98)
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.      XXXXNNNNEEEETTTTDDDDDDDD((((1111MMMM))))     KKKK----AAAASSSShhhhaaaarrrreeee bbbbyyyy XXXXiiiinnnneeeetttt ((((11119999 DDDDeeeecccc 1111999999996666 8888....4444))))     XXXXNNNNEEEETTTTDDDDDDDD((((1111MMMM))))
  137.  
  138.  
  139.  
  140.           /usr/adm/appletalk/oft._A_F_P_S_e_r_v_e_r_N_a_m_e.new.*
  141.                AppleShare Open File Database, keeps track of open
  142.                files and locking.
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.      Page 3                                          (printed 3/26/98)
  196.  
  197.  
  198.  
  199.